intervenant public - Spanish English Dictionary